Tureng Mobile
Deyim
2
f.
blow (one's) socks off
f.
blow (someone) out of the water